package com.xueke.crawler.model;

import org.apache.commons.lang3.builder.ToStringBuilder;

/**
 * Created by weibo on 2017/5/16.
 *
 * @author weibo.qin
 * @version 2017/5/16
 */
public class DocInfo {

    private int id;
    private String auditUser;
    private String dateTime;
    private String description;
    private int docClass;
    private String docName;
    private String docType;
    private String docVersion;
    private String downLevel;
    private String downUrl;
    private String fileAfterName;
    private String fileSize;
    private String groupId;
    private String infoArea;
    private String infoYear;
    private String jifen;
    private String lastProcessDate;
    private String pathName;
    private String price;
    private String status;
    private String upUser;
    private String downSeq;
    private String downTimes;
    private String back1;
    private String back2;


    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getAuditUser() {
        return auditUser;
    }

    public void setAuditUser(String auditUser) {
        this.auditUser = auditUser;
    }

    public String getDateTime() {
        return dateTime;
    }

    public void setDateTime(String dateTime) {
        this.dateTime = dateTime;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public int getDocClass() {
        return docClass;
    }

    public void setDocClass(int docClass) {
        this.docClass = docClass;
    }

    public String getDocName() {
        return docName;
    }

    public void setDocName(String docName) {
        this.docName = docName;
    }

    public String getDocType() {
        return docType;
    }

    public void setDocType(String docType) {
        this.docType = docType;
    }

    public String getDocVersion() {
        return docVersion;
    }

    public void setDocVersion(String docVersion) {
        this.docVersion = docVersion;
    }

    public String getDownLevel() {
        return downLevel;
    }

    public void setDownLevel(String downLevel) {
        this.downLevel = downLevel;
    }

    public String getDownUrl() {
        return downUrl;
    }

    public void setDownUrl(String downUrl) {
        this.downUrl = downUrl;
    }

    public String getFileAfterName() {
        return fileAfterName;
    }

    public void setFileAfterName(String fileAfterName) {
        this.fileAfterName = fileAfterName;
    }

    public String getFileSize() {
        return fileSize;
    }

    public void setFileSize(String fileSize) {
        this.fileSize = fileSize;
    }

    public String getGroupId() {
        return groupId;
    }

    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

    public String getInfoArea() {
        return infoArea;
    }

    public void setInfoArea(String infoArea) {
        this.infoArea = infoArea;
    }

    public String getInfoYear() {
        return infoYear;
    }

    public void setInfoYear(String infoYear) {
        this.infoYear = infoYear;
    }

    public String getJifen() {
        return jifen;
    }

    public void setJifen(String jifen) {
        this.jifen = jifen;
    }

    public String getLastProcessDate() {
        return lastProcessDate;
    }

    public void setLastProcessDate(String lastProcessDate) {
        this.lastProcessDate = lastProcessDate;
    }

    public String getPathName() {
        return pathName;
    }

    public void setPathName(String pathName) {
        this.pathName = pathName;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUpUser() {
        return upUser;
    }

    public void setUpUser(String upUser) {
        this.upUser = upUser;
    }

    public String getDownSeq() {
        return downSeq;
    }

    public void setDownSeq(String downSeq) {
        this.downSeq = downSeq;
    }

    public String getDownTimes() {
        return downTimes;
    }

    public void setDownTimes(String downTimes) {
        this.downTimes = downTimes;
    }

    public String getBack1() {
        return back1;
    }

    public void setBack1(String back1) {
        this.back1 = back1;
    }

    public String getBack2() {
        return back2;
    }

    public void setBack2(String back2) {
        this.back2 = back2;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this)
            .append("id", id)
            .append("auditUser", auditUser)
            .append("dateTime", dateTime)
            .append("description", description)
            .append("docClass", docClass)
            .append("docName", docName)
            .append("docType", docType)
            .append("docVersion", docVersion)
            .append("downLevel", downLevel)
            .append("downUrl", downUrl)
            .append("fileAfterName", fileAfterName)
            .append("fileSize", fileSize)
            .append("groupId", groupId)
            .append("infoArea", infoArea)
            .append("infoYear", infoYear)
            .append("jifen", jifen)
            .append("lastProcessDate", lastProcessDate)
            .append("pathName", pathName)
            .append("price", price)
            .append("status", status)
            .append("upUser", upUser)
            .append("downSeq", downSeq)
            .append("downTimes", downTimes)
            .append("back1", back1)
            .append("back2", back2)
            .toString();
    }
}

